جلسه دفاع از پايان نامه خانم سارا اديب دانشجوي كارشناسي ارشد رشته مهندسي كامپيوتر به صورت مجازي با حضور اساتيد راهنما، مشاور،داوران و نماينده تحصيلات تكميلي با موفقيت برگزار شد.
به گزارش وب سايت خبريuinews جلسه دفاع از پايان نامه خانم سارا اديب دانشجوي كارشناسي ارشد رشته مهندسي كامپيوتر با موضوع ".چارچوبي مدل رانده براي توسعه ي برنامه هاي كاربردي توصيه گر آگاه به زمينه" با راهنمايي دكتر بهمن زماني دانشيار دانشكده كامپيوتر گروه نرم افزار به صورت مجازي برگزار شد.
خانم سارا اديب ضمن تشريح موضوع پايان نامه افزود: امروزه سيستمها و برنامههاي كاربردي توصيهگر، مانند برنامههاي گردشگري، بهطور گستردهاي توسط كاربران مورد استفاده قرار ميگيرند. سيستم هاي توصيهگر موبايل، با بهرهبرداري از اطلاعات زمينه كه بهراحتي توسط حسگرهاي موجود در اين دستگاه ها بهدست ميآيد، ميتوانند تجربه كاربران را بهبود بخشند. به سيستمهاي توصيهگري كه براي ارائه پيشنهاد از اطلاعات زمينه و اولويتهاي كاربر استفاده ميكنند، سيستمهاي توصيهگر آگاهبهزمينه گفته مي شود. اين سيستمها در بسياري از برنامههاي كاربردي و وبسايت ها، مانند برنامههاي كاربردي توصيهگر گردشگري، بههدف بهبود دقت پيشنهاد و افزايش رضايت مشتري مورد استفاده قرار گرفتهاند. توسعه برنامههاي كاربردي توصيهگر آگاهبهزمينه، بهويژه براي افراد مبتدي، يك كار چالش برانگيز محسوب مي شود كه بهعنوان مهمترين چالش مي توان به پيچيدگي فرآيند توسعه اشاره نمود. براي غلبه بر پيچيدگي، استفاده از رويكردهاي جديد در توسعه نرم افزار، مانند مهندسي نرم افزار مدلرانده، مي تواند راهگشا باشد. بر همين اساس، پژوهش حاضر با استفاده از مهندسي نرم افزار مدل رانده چارچوبي براي توسعه برنامههاي كاربردي توصيهگر آگاهبهزمينه ارائه ميدهد. با توجه به اين واقعيت كه دامنهي برنامههاي توصيهگر آگاهبهزمينه، دامنهاي بسيار متنوع و گسترده است و در روش هاي مدلرانده بهمنظور توليد كد بيشتر و دقيقتر لازم است دامنه خاصتر شود، در اين پژوهش دامنه گردشگري انتخاب شده است. جداي از بحث فني، ما دامنه كار را به گردشگري محدود كرده ايم به اين دليل كه گردشگري يك دامنه پيشرو در برنامه هاي كاربردي بهويژه برنامه هاي كاربردي توصيهگر محسوب مي شود. چارچوب مدلرانده پيشنهادي كه اَتكارز نام دارد، شامل چهار جزء است: زبان مدلسازي خاص دامنه، ابزار مدلسازي گرافيكي، كدهاي تبديل و سكوي توسعه داده شده در محيط اندرويد استوديو. به كمك ابزار اَتكارز مي توان يك برنامه كاربردي توصيهگر آگاهبهزمينه در دامنه گردشگري را مدلسازي و سپس مدل را بر اساس قيود تعريف شده اعتبارسنجي كرد. پس از طراحي و اعتبارسنجي، كدهاي اندرويد قابل اجرا ايجاد مي شود. در نهايت با انتقال كدهاي توليد شده به سكوي توسعه داده شده و اجراي برنامه، فرآيند توليد برنامه كاربردي تكميل ميشود. بهمنظور ارزيابي چارچوب پيشنهادي، يك نمونه برنامه كاربردي توصيهگر آگاهبهزمينه در دامنه گردشگري بهنام اَرَس بهصورت خودكار توليد شده است. نتايج حاصل از ارزيابي نشان مي دهد كه با استفاده از چارچوب پيشنهادي اَتكارز، مي توان %94 از كد برنامه كاربردي اَرَس را بهطور خودكار توليد كرد كه اين رقم در مقايسه با روش هاي سنتي مانند كدنويسي باعث كاهش زمان و تسريع در فرآيند توسعه مي شود.
گفتني است خانم سارا اديب با كسب نمره 19:58 و درجه عالي موفق به دفاع از پايان نامه خود شد.